package IT.Entities;

import java.sql.Date;

public class ProyectoActividad extends ProyectoEtapa{

    private int cod_act_in;
    private int ord_act_in;
    private String nom_act_vc;
    private Date fec_ini_act_dt;
    private String fec_ini_act_vc;
    private Date fec_ent_act_dt;
    private String fec_ent_act_vc;
    private String obs_act_vc;
    private int est_act_in;
    //private int cod_eta_in;
    private int cod_sup_act_in;
    //private int cod_emp_in;
    
    private int tip_act_in;
    private int tip_rsp_act_in;
    private String TipoRstpa;
    private int Entregable;
    
    private boolean apro_act_bo;
    private int cod_ant_act_in;
    private int cod_plaact_in;
    
    private String Predecesor;
    
    private int EstadoPredecesor;
    
    private int TipoPredecesor;
    private boolean PrincipalPredecesor;
    private int Prospecto;
    
    private Date fec_reg_act_dt;
    private String fec_reg_act_vc;
    
    private int dia_act_in;
    private int diac_act_in;
    
    private int can_adj_in;
    
    /*ejecutor*/
    private boolean eje_act_bo;
    private int cod_eje_act_in;
    private String Ejecutor;
    private int dia_ent_act_in;
    
    public int getCod_act_in() {
        return cod_act_in;
    }

    public void setCod_act_in(int cod_act_in) {
        this.cod_act_in = cod_act_in;
    }

    public int getOrd_act_in() {
        return ord_act_in;
    }

    public void setOrd_act_in(int ord_act_in) {
        this.ord_act_in = ord_act_in;
    }

    public String getNom_act_vc() {
        return nom_act_vc;
    }

    public void setNom_act_vc(String nom_act_vc) {
        this.nom_act_vc = nom_act_vc;
    }

    public Date getFec_ini_act_dt() {
        return fec_ini_act_dt;
    }

    public void setFec_ini_act_dt(Date fec_ini_act_dt) {
        this.fec_ini_act_dt = fec_ini_act_dt;
    }

    public Date getFec_ent_act_dt() {
        return fec_ent_act_dt;
    }

    public void setFec_ent_act_dt(Date fec_ent_act_dt) {
        this.fec_ent_act_dt = fec_ent_act_dt;
    }

    public String getObs_act_vc() {
        return obs_act_vc;
    }

    public void setObs_act_vc(String obs_act_vc) {
        this.obs_act_vc = obs_act_vc;
    }

    public int getEst_act_in() {
        return est_act_in;
    }

    public void setEst_act_in(int est_act_in) {
        this.est_act_in = est_act_in;
    }

    public int getCod_sup_act_in() {
        return cod_sup_act_in;
    }

    public void setCod_sup_act_in(int cod_sup_act_in) {
        this.cod_sup_act_in = cod_sup_act_in;
    }

    public int getTip_act_in() {
        return tip_act_in;
    }

    public void setTip_act_in(int tip_act_in) {
        this.tip_act_in = tip_act_in;
    }

    public int getTip_rsp_act_in() {
        return tip_rsp_act_in;
    }

    public void setTip_rsp_act_in(int tip_rsp_act_in) {
        this.tip_rsp_act_in = tip_rsp_act_in;
    }

    public String getFec_ini_act_vc() {
        return fec_ini_act_vc;
    }

    public void setFec_ini_act_vc(String fec_ini_act_vc) {
        this.fec_ini_act_vc = fec_ini_act_vc;
    }

    public String getFec_ent_act_vc() {
        return fec_ent_act_vc;
    }

    public void setFec_ent_act_vc(String fec_ent_act_vc) {
        this.fec_ent_act_vc = fec_ent_act_vc;
    }
    
     public String getTipoRstpa() {
        return TipoRstpa;
    }

    public void setTipoRstpa(String TipoRstpa) {
        this.TipoRstpa = TipoRstpa;
    }
        
    public ProyectoActividad(){}
    
    public ProyectoActividad( int cod_act_in,int ord_act_in, String nom_act_vc,
        Date fec_ini_act_dt,String fec_ini_act_vc, Date fec_ent_act_dt,String fec_ent_act_vc,
        String obs_act_vc,int est_act_in,String Estado,
        int cod_eta_in, int cod_sup_act_in, int cod_emp_in,String Empleado,
        int tip_act_in, String Tipo, int tip_rsp_act_in, String TipoRstpa,
        int Entregable,
        boolean apro_act_bo, int cod_ant_act_in,
        int cod_plaact_in, String Predecesor,
        int nCantidad,
        String nom_eta_vc,
        Date fec_reg_act_dt,String fec_reg_act_vc,
        int dia_act_in,
        int diac_act_in,
        int can_adj_in){
        
        this.cod_act_in=cod_act_in;
        this.ord_act_in=ord_act_in;
        this.nom_act_vc=nom_act_vc;
        
        this.fec_ini_act_dt=fec_ini_act_dt;
        this.fec_ini_act_vc=fec_ini_act_vc;
        
        this.fec_ent_act_dt=fec_ent_act_dt;
        this.fec_ent_act_vc=fec_ent_act_vc;
        
        this.obs_act_vc=obs_act_vc;
        super.setEstado(Estado);
        this.est_act_in=est_act_in;
        super.setCod_eta_in(cod_eta_in);
        this.cod_sup_act_in=cod_sup_act_in;
        super.setCod_emp_in(cod_emp_in);
        super.setEmpleado(Empleado);
        this.tip_act_in=tip_act_in;
        super.setTipo(Tipo);
        this.tip_rsp_act_in=tip_rsp_act_in;
        this.setTipoRstpa(TipoRstpa);
        
        this.Entregable=Entregable;
        
        this.apro_act_bo=apro_act_bo;
        this.cod_ant_act_in=cod_ant_act_in;
        this.cod_plaact_in=cod_plaact_in;
        this.Predecesor=Predecesor;
        super.setCantidad(nCantidad);
        super.setNom_eta_vc(nom_eta_vc);
        
        this.fec_reg_act_dt=fec_reg_act_dt;
        this.fec_reg_act_vc=fec_reg_act_vc;
        
        this.dia_act_in=dia_act_in;
        this.diac_act_in=diac_act_in;
        
        this.can_adj_in=can_adj_in;
    }
    
    public ProyectoActividad( int cod_act_in,int ord_act_in, String nom_act_vc,
        Date fec_ini_act_dt,String fec_ini_act_vc, Date fec_ent_act_dt,String fec_ent_act_vc,
        String obs_act_vc,int est_act_in,String Estado,
        int cod_eta_in, int cod_sup_act_in, int cod_emp_in,String Empleado,
        int tip_act_in, String Tipo, int tip_rsp_act_in, String TipoRstpa,
        String nom_eta_vc,int cod_proy_in,String nom_proy_vc,
        int cod_cli_in,
        int cod_pro_in,
        int tip_per_in,
        String tip_per_vc,
        String Cliente,int Cantidad,
        int Entregable,
        boolean apro_act_bo, int cod_ant_act_in,
        int cod_plaact_in, String Predecesor,String nom_plaproy_vc,
        int can_adj_in,
        boolean eje_act_bo,
        int cod_eje_act_in,
        String Ejecutor,
        
        Date fec_reg_act_dt,String fec_reg_act_vc,
        int dia_act_in,
        int diac_act_in,
        int dia_ent_act_in,
        String cod_proy_vc,
        int EstadoPredecesor,
        int TipoPredecesor,
        boolean PrincipalPredecesor
        ){
        
        this.cod_act_in=cod_act_in;
        this.ord_act_in=ord_act_in;
        this.nom_act_vc=nom_act_vc;
        
        this.fec_ini_act_dt=fec_ini_act_dt;
        this.fec_ini_act_vc=fec_ini_act_vc;
        
        this.fec_ent_act_dt=fec_ent_act_dt;
        this.fec_ent_act_vc=fec_ent_act_vc;
        
        this.obs_act_vc=obs_act_vc;
        super.setEstado(Estado);
        this.est_act_in=est_act_in;
        super.setCod_eta_in(cod_eta_in);
        this.cod_sup_act_in=cod_sup_act_in;
        super.setCod_emp_in(cod_emp_in);
        super.setEmpleado(Empleado);
        this.tip_act_in=tip_act_in;
        super.setTipo(Tipo);
        this.tip_rsp_act_in=tip_rsp_act_in;
        this.setTipoRstpa(TipoRstpa);
        super.setNom_eta_vc(nom_eta_vc);
        super.setCod_proy_in(cod_proy_in);
        super.setNom_proy_vc(nom_proy_vc);
        
        super.setCod_cli_in(cod_cli_in);
        super.setCod_pro_in(cod_pro_in);
        super.setTip_per_in(tip_per_in);
        super.setTip_per_vc(tip_per_vc);
        super.setCliente(Cliente);
        super.setCantidad(Cantidad);
        
        this.Entregable=Entregable;
        
        this.apro_act_bo=apro_act_bo;
        this.cod_ant_act_in=cod_ant_act_in;
        this.cod_plaact_in=cod_plaact_in;
        this.Predecesor=Predecesor;
       
        super.setNom_plaproy_vc(nom_plaproy_vc);
        
        this.can_adj_in=can_adj_in;
        
        this.eje_act_bo=eje_act_bo;
        this.cod_eje_act_in=cod_eje_act_in;
        this.Ejecutor=Ejecutor;
        
        this.fec_reg_act_dt=fec_reg_act_dt;
        this.fec_reg_act_vc=fec_reg_act_vc;
        
        this.dia_act_in=dia_act_in;
        this.diac_act_in=diac_act_in;
        
        this.dia_ent_act_in=dia_ent_act_in;
        super.setCod_proy_vc(cod_proy_vc);
        
        this.EstadoPredecesor=EstadoPredecesor;
        this.TipoPredecesor=TipoPredecesor;
        this.PrincipalPredecesor=PrincipalPredecesor;
    }

    public ProyectoActividad( int cod_act_in, String nom_act_vc, int cod_emp_in, String Empleado){
        this.cod_act_in=cod_act_in;
        this.nom_act_vc=nom_act_vc;
        super.setCod_emp_in(cod_emp_in);
        super.setEmpleado(Empleado);
    }
    public int getEntregable() {
        return Entregable;
    }

    public void setEntregable(int Entregable) {
        this.Entregable = Entregable;
    }

    public boolean isApro_act_bo() {
        return apro_act_bo;
    }

    public void setApro_act_bo(boolean apro_act_bo) {
        this.apro_act_bo = apro_act_bo;
    }

    public int getCod_ant_act_in() {
        return cod_ant_act_in;
    }

    public void setCod_ant_act_in(int cod_ant_act_in) {
        this.cod_ant_act_in = cod_ant_act_in;
    }

    public int getCod_plaact_in() {
        return cod_plaact_in;
    }

    public void setCod_plaact_in(int cod_plaact_in) {
        this.cod_plaact_in = cod_plaact_in;
    }

    public String getPredecesor() {
        return Predecesor;
    }

    public void setPredecesor(String Predecesor) {
        this.Predecesor = Predecesor;
    }

    public int getEstadoPredecesor() {
        return EstadoPredecesor;
    }

    public void setEstadoPredecesor(int EstadoPredecesor) {
        this.EstadoPredecesor = EstadoPredecesor;
    }

    public int getTipoPredecesor() {
        return TipoPredecesor;
    }

    public void setTipoPredecesor(int TipoPredecesor) {
        this.TipoPredecesor = TipoPredecesor;
    }

    public boolean isPrincipalPredecesor() {
        return PrincipalPredecesor;
    }

    public void setPrincipalPredecesor(boolean PrincipalPredecesor) {
        this.PrincipalPredecesor = PrincipalPredecesor;
    }

    public int getProspecto() {
        return Prospecto;
    }

    public void setProspecto(int Prospecto) {
        this.Prospecto = Prospecto;
    }

    public Date getFec_reg_act_dt() {
        return fec_reg_act_dt;
    }

    public void setFec_reg_act_dt(Date fec_reg_act_dt) {
        this.fec_reg_act_dt = fec_reg_act_dt;
    }

    public String getFec_reg_act_vc() {
        return fec_reg_act_vc;
    }

    public void setFec_reg_act_vc(String fec_reg_act_vc) {
        this.fec_reg_act_vc = fec_reg_act_vc;
    }

    public int getDia_act_in() {
        return dia_act_in;
    }

    public void setDia_act_in(int dia_act_in) {
        this.dia_act_in = dia_act_in;
    }

    public int getDiac_act_in() {
        return diac_act_in;
    }

    public void setDiac_act_in(int diac_act_in) {
        this.diac_act_in = diac_act_in;
    }

    public int getCan_adj_in() {
        return can_adj_in;
    }

    public void setCan_adj_in(int can_adj_in) {
        this.can_adj_in = can_adj_in;
    }

    public boolean isEje_act_bo() {
        return eje_act_bo;
    }

    public void setEje_act_bo(boolean eje_act_bo) {
        this.eje_act_bo = eje_act_bo;
    }

    public int getCod_eje_act_in() {
        return cod_eje_act_in;
    }

    public void setCod_eje_act_in(int cod_eje_act_in) {
        this.cod_eje_act_in = cod_eje_act_in;
    }

    public String getEjecutor() {
        return Ejecutor;
    }

    public void setEjecutor(String Ejecutor) {
        this.Ejecutor = Ejecutor;
    }

    public int getDia_ent_act_in() {
        return dia_ent_act_in;
    }

    public void setDia_ent_act_in(int dia_ent_act_in) {
        this.dia_ent_act_in = dia_ent_act_in;
    }

}
